﻿<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>aspMVC-test-002</title>
</head>
<body>
<h1>---str1---*{$i_s1}*---str1---</h1>
<h2>---str2---*{$i_s2}*---str2---</h2>
<p>输出textdim：<font color="red">{$textdim}-1</font></p>
<p>输出textname：<font color="red">{$textname}-2</font></p>
<p>输出textshw：<font color="red">{$textshw}-3</font></p>
<p>输出textpri：<font color="red">{$textpri}-4</font></p>
<p>输出textlang：<font color="red">{$textlang}-5</font></p>
<h3>---str3---*{$i_s3}*---str3---</h3>
<p>输出pextdim：<font color="red">{$pextdim}-1</font></p>
<p>输出pextname：<font color="red">{$pextname}-2</font></p>
<p>输出pextshw：<font color="red">{$pextshw}-3</font></p>
<p>输出pextpri：<font color="red">{$pextpri}-4</font></p>
<p>输出pextlang：<font color="red">{$pextlang}-5</font></p>
<h4>---str3---*还可以试一下分页的一些输出*---str3---</h4>
<p>输出PageVar：<font color="red">{$Pager.PageVar}-1</font></p>
<p>输出PageSize：<font color="red">{$Pager.PageSize}-2</font></p>
<literal>
<p>分页类修改了,所以这些用不上,会出错的</p>
<p>输出InputId：<font color="red">{$Pager.InputId}-3</font></p>
<p>输出SelectName：<font color="red">{$Pager.SelectName}-4</font></p>
<p>输出JumpFunName：<font color="red">{$Pager.JumpFunName}-5</font></p>
</literal>
20131103进行Literal标签测试<br/>
<literal>
这是包含在Literal标签里的,则不进行解析,原样输出<br />
<foreach item="x" name="Tn" key="i">
<p>这是第{$i}个输出，输出结果为{$x}</p>
</foreach>
<foreach item="y" name="Tn" key="j">
<p>这是第{$j}个输出，输出结果为{$y}</p>
<foreach item="z" name="Tn" key="k">
<p>这是第{$k}个输出，输出结果为{$z}</p>
</foreach>
</foreach>
</literal>
<Literal>
我还想输出Literal标签,OK，没问题，也包含在Literal里面吧，如下：
<literal>
这里里层的Literal标签，他原样输出了!
</literal>
</Literal>
<in name="3" value="1,2,3">
<p>3在1,2,3里</p>
<else/>
<p>3不在1,2,3里</p>
</in>
<in name="4" value="1,2,3">
<p>4在1,2,3里</p>
<else/>
<p>4不在1,2,3里</p>
</in>
<notin name="4" value="1,2,3">
<p>4不在1,2,3里</p>
<else/>
<p>4在1,2,3里</p>
</notin>
<nin name="4" value="1,2,3">
<p>4不在1,2,3里</p>
<else/>
<p>4在1,2,3里</p>
</nin>
<p><font color="red">以下是复杂例子</font></p>
1.多值多类型(不含arr),无type<br/>
<in name="3" value="1,2,3,$svar">
<p>3在1,2,3,{$svar}里</p>
<else/>
<p>3不在1,2,3,{$svar}里</p>
</in>
2.多值多类型(含arr),无type<br/>
<in name="3" value="1,2,3,$sarr">
<p>3在1,2,3,{$Join(sarr,",")}里</p>
<else/>
<p>3不在1,2,3,{$Join(sarr,",")}里</p>
</in>
3.多值多类型(不含arr),含type<br/>
<in name="3" value="1,2,3,$svar" type="str">
<p>3在1,2,3,$svar里</p>
<else/>
<p>3不在1,2,3,$svar里</p>
</in>
4.多值多类型(含arr)强制指定类型,含type(多个)<br/>
<in name="$svar" value="1,2,3,$sarr,4" type="num,num,num,arr,str">
<p>{$svar}在1,2,3,{$Join(sarr,",")},"4"里</p>
<else/>
<p>{$svar}不在1,2,3,{$Join(sarr,",")},"4"里</p>
</in>
5.多值多类型(含arr),含type(多个)<br/>
<in name="$svar" value="1,2,3,$sarr,4" type="num,num,num,arr,num">
<p>{$svar}在1,2,3,{$Join(sarr,",")},4里</p>
<else/>
<p>{$svar}不在1,2,3,{$Join(sarr,",")},4里</p>
</in>
<hr/>
Between标签测试,不显式属性border
<between name="$sbtw" value="$sbtw_b,$sbtw_e">
<p>{$sbtw}在{$sbtw_b},{$sbtw_e}范围内</p>
<else/>
<p>{$sbtw}不在{$sbtw_b},{$sbtw_e}范围内</p>
</between>
Between标签测试,显式指定属性border=0
<between name="$sbtw" value="$sbtw_b,$sbtw_e" border="0">
<p>{$sbtw}在{$sbtw_b},{$sbtw_e}范围内(不含边界值)</p>
<else/>
<p>{$sbtw}不在{$sbtw_b},{$sbtw_e}范围内(不含边界值)</p>
</between>
<empty name="name">
<p color="red">name为空值</p>
<else/>
<p color="green">name不为空值</p>
</empty>
<nempty name="name">
<p color="red">name不为空值</p>
<else/>
<p color="green">name为空值</p>
</nempty>
<notempty name="$name">
<p color="red">name不为空值</p>
<else/>
<p color="green">name为空值</p>
</notempty>
</body>
</html>